home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / ds320.arc / DS_READ.ME < prev    next >
Encoding:
Text File  |  1989-02-09  |  28.1 KB  |  494 lines

  1.  
  2.                       ╔═════════════════════════════════╗
  3.                       ║ Directory Scanner (tm) Ver 3.20 ║
  4.                       ║ Copyright (c)  1986, 1987, 1988 ║
  5.                       ║         by Nat Martino          ║
  6.                       ║       ALL RIGHTS RESERVED       ║
  7.                       ╚═════════════════════════════════╝
  8.  
  9.        Presents a full screen display of the directory structure of a given
  10.    disk drive.  The display looks like the following:
  11.  
  12. █████ Drive  C ███████████████████████████████ C:\DIR2 ████████████████████████
  13. █ c:\                █  backup  .exe    ║ finder  .com     ║ guts    .zzz     █
  14. █  ├─ dir1           █  create  .com    ║ finder  .exe     ║ help    .def     █
  15. █  ├─ dir2           █  dump    .asm    ║ finder  .obj     ║ killer  .com     █
  16. █  │   ├─ sub1       █  dump    .exe    ║ guts    .asm     ║ print   .com     █
  17. █  │   └─ sub2       █  dump    .obj    ║»guts    .com«    ║ qsort   .exe     █
  18. █  └─ dir3           █  eater   .bas    ║ guts    .exe     ║ vdisk   .sys     █
  19. █                    █  eats            ║ guts    .obj     ║ zoo     .bas     █
  20. █                    █  eatz    .bat    ║                  ║                  █
  21. █                    █                  ║                  ║                  █
  22. █                    █                  ║                  ║                  █
  23. █                    █                  ║                  ║                  █
  24. █                    █                  ║                  ║                  █
  25. █                    █                  ║                  ║                  █
  26. █                    █                  ║                  ║                  █
  27. █                    █                  ║                  ║                  █
  28. █                    █                  ║                  ║                  █
  29. █                    █                  ║                  ║                  █
  30. █                    █                  ║                  ║                  █
  31. ███████████████████████████████████████████████████████████████████████████████
  32. Total: 10,456,123 │ Help=?  Name ^ │ Files: 22   Used: 137,354        Tagged: 0
  33. Used:   8 000,000 │ Free Core 146K │ ────name──── ──size── ──date─── ─time─ atr
  34. Free:   2,456,123 │ Drive 80% Full │ guts    .com   17,123 10 Aug 85  4:36p r
  35. ───────────────────────────────────────────────────────────────────────────────
  36.  
  37.                ┌────────────────────────────────────────────────┐
  38.  ──────────────┤  FILE COMPOSITION OF DIRECTORY SCANNER SYSTEM  ├──────────────
  39.                └────────────────────────────────────────────────┘
  40.  
  41.        1. DS_READ.ME   - This read.me file
  42.  
  43.        2. DS.EXE -  The program which loads/reloads the main DS program.   
  44.  
  45.        3. DS_OVRLY.EXE - The main  DS  program.   This  file  and  all  the
  46.                 following files should not be renamed.
  47.  
  48.        4. DS_GLOBL.LOG - This file SHOULD NOT  EXIST  THE  FIRST  TIME  YOU
  49.                 INSTALL THE PROGRAM.  The program will create this file the
  50.                 first time the program  is  executed.  This  file  contains
  51.                 various global variables which are passed  between  program
  52.                 modules and resides in the "home" directory where  all  the
  53.                 rest of  the DS files  reside.   The  "home"  directory  is
  54.                 specified  with a  "set DS=c:\ds"  command  in  the  user's
  55.                 autoexec.bat file.  This file along with the "ds_drv_?.log"
  56.                 files replaces the  "device driver"  that  was  present  in
  57.                 earlier versions of the program.
  58.  
  59.        5. DS_DRV_?.LOG - The  "?"  represents an appropriate drive  letter.
  60.                 This file  (or files)  SHOULD  NOT  EXIST  THE  FIRST  TIME
  61.                 YOU INSTALL THE PROGRAM.  The program will create the  file
  62.                 the first time the  program is  executed  so  long  as  the
  63.                 user has specified that a "log" file should  be  maintained
  64.                 for a specified drive with  the  "Ctrl-E"  option.  Once  a
  65.                 "log"  file  has  been   created  for  a  specified  drive,
  66.                 subsequent program startups and/or drive  changes  to  that
  67.                 specified drive should take little time as the program will
  68.                 obtain the  directory  structure  info  from  the log  file
  69.                 instead of scanning the entire disk for the information.
  70.  
  71.        6. DS_BKUP.EXE  - The backup program which is activated from  within
  72.                 the DS program by selecting the "b"  option.  This  program
  73.                 is not a self sufficient program.  It cannot be executed on
  74.                 its own and work properly.  It expects to  obtain directory 
  75.                 structure  information  from  an  appropriately  maintained
  76.                 DS_DRV_?.LOG file.
  77.  
  78.        7. DS_HELP.EXE  - The expanded context-sensitive help displays.  The
  79.                 program is  activated  from  within  the  main  program  by
  80.                 pressing the F10 key.  
  81.  
  82.        8. DS_INIT.EXE  - This program is called by the main ds  program  to
  83.                 aid in displaying/changing macro  definitions,  the default
  84.                 editor and lister, and the directory to number linking.  It
  85.                 also allows the user to change the  list  of  which  drives
  86.                 will have "log" files maintained on them.
  87.  
  88.        9. DS_PROG.DEF  - The program "defaults"  file.  This file  contains
  89.                 data on the default startup colors, macro  definitions, the 
  90.                 defined  editor  and lister,  the links of  directories  to 
  91.                 numbers,   and   which   drives  should  have  "log"  files
  92.                 maintained.
  93.  
  94.       10. DS_USERS.MAN - A 21 page users manual.  (66 lines/page)
  95.  
  96.       11. DS_MOUSE.MSC - Source file for  a  Mouse  Systems  optical  mouse
  97.                 device driver pop-up menu display.  
  98.  
  99.       12. DS_SITE.LIC  - Information on site licensing of the program.
  100.  
  101.       13. DS_SINGL.LIC - Information on single user licenses.
  102.  
  103.                ┌────────────────────────────────────────────────┐
  104.  ──────────────┤            INSTALLATION PROCEDURES             ├──────────────
  105.                └────────────────────────────────────────────────┘
  106.  
  107.        Note:  The following procedures make the assumption  that you have a
  108.               hard disk as drive "c" and boot up off that drive.  
  109.  
  110.        1.  Make a subdirectory "DS" under the "C:\" (root) directory.
  111.  
  112.        2.  Copy all DS files to this new "C:\DS" directory.
  113.  
  114.        3.  Version 3.20 no longer uses a  device  driver  as  did  versions 
  115.            3.00 & earlier so if in  your  "config.sys"  file  of  the  root
  116.            directory you have the following line, you should remove it:
  117.                   
  118.                              device=c:\ds\ds_drive.sys D:C
  119.  
  120.        4.  Remove any files from previous versions of  the DS program  to a
  121.            backup floppy so that this new version will not attempt  to  use
  122.            supporting files from previous versions.  The "ds_prog.def" file
  123.            from version 3.10 should be compatable with version 3.20 so  you
  124.            should not need to delete this file or  re-enter all your  macro
  125.            definitions.  A  new  "ds_prog.def"   file  has,  however,  been
  126.            provided  with this  version to show  some  examples  of the new
  127.            macro options.
  128.  
  129.        5.  In "autoexec.bat" file of root directory have the following line:
  130.  
  131.                             set DS=C:\DS
  132.           
  133.            The foregoing "set DS=pathname" command is MANDATORY  to  enable
  134.            execution of the program. If it was not executed in the autoexec
  135.            or directly at  the  DOS  prompt  prior  to  executing  DS,  the
  136.            Directory Scanner program will not work.
  137.  
  138.                     "C:\DS" should also be present in your PATH command
  139.  
  140.           Sample "autoexec.bat" entries follow:
  141.  
  142.             path c:\;c:\dos;C:\DS;... {"C:\DS" plus other user directories}
  143.             dpath                     {shareware dpath program (optional) }
  144.             set DS=C:\DS              {sets HOME directory of ds files    }
  145.             ds                        {starts execution of DS program     }
  146.  
  147.           Notes:
  148.             a. "DPATH" shareware program is optional but useful  to  enable
  149.                DOS to find overlay and support files the editor  may  need.
  150.             b. A cursor/keyboard speedup program (like  "hotkey"  shareware
  151.                program) is also highly recommended in  your  "autoexec.bat"
  152.                file to speed up directory and file movement.
  153.             c. Another entry that MUST be  in  your  "environment"  for the
  154.                program to execute is the "COMSPEC=" variable. This variable
  155.                is normally inserted in your "environment" automatically  by
  156.                DOS upon booting up the system.  You can check  to see  that
  157.                it has been loaded into  the  environment  by  typing  "set" 
  158.                followed by a carriage return at the DOS prompt.  You should
  159.                see a line something like the following:
  160.                               COMSPEC=c:\command.com
  161.  
  162.                ┌────────────────────────────────────────────────┐
  163.  ──────────────┤          CURRENT PROGRAM LIMITATIONS           ├──────────────
  164.                └────────────────────────────────────────────────┘
  165.  
  166.        MS/PC DOS 2.0+
  167.  
  168.        Maximum number of fixed/hard disk drives supported/saved: 26
  169.           
  170.        Note: The number of drives saved or "logged" is user-definable.  Use
  171.              the "Ctrl-E" option to enter the drive letters of those drives
  172.              you wish to have logged.  Floppy  disk  drives  and  RAM  disk
  173.              drives are not recommended to "log" as it takes little time to
  174.              scan those type drives.
  175.  
  176.        Maximum number of directories per drive: 150
  177.  
  178.        Maximum number of files per directory: 300
  179.  
  180.        Maximum length of full pathname for any directory: 39 characters
  181.  
  182.        These limitations were chosen for no particular reason.  The program 
  183.        can be recompiled extending these limitations, but with a consequent 
  184.        increase in the size of the program.  The program currently takes up 
  185.        approximately 83K during execution. This does not include the backup 
  186.        option (which during  execution  takes  up additional memory  -  but 
  187.        releases it upon termination of the option).
  188.  
  189.                ┌────────────────────────────────────────────────┐
  190.  ──────────────┤             RECENT REVISION HISTORY            ├──────────────
  191.                └────────────────────────────────────────────────┘
  192.  
  193.        Ver 3.00  (8 Jun 87)
  194.  
  195.                  -  Modified Color Change options.  Alt-K must be  selected 
  196.                     to  enable  color  changes.  This  prevents  accidental 
  197.                     color changes which was annoyingly common  in  previous 
  198.                     versions.  Along  with  this  change  the "set DS=0F14" 
  199.                     type  command  in  the  "autoexec.bat"  file  must   be 
  200.                     replaced with a 
  201.                                         "set DS=c:\ds"   (without quotes)
  202.  
  203.                     type  command.  The characters following the equal sign 
  204.                     should specify the full pathname of the directory where 
  205.                     the user has placed all the DS files.  The pathname  of
  206.                     the specified "home" directory should NOT  end  with  a 
  207.                     "\" so if the user places all  DS  files  in  the  root 
  208.                     directory of the "d:" drive, it would be  specified  as
  209.                     follows:
  210.                                         "set DS=d:"      (without quotes)
  211.   
  212.                  -  Added Alt-E option to enable toggling in and out of EGA 
  213.                     43-line mode.  
  214.  
  215.                  -  Added support for macro definition and execution.  Alt-
  216.                     F1 thru Alt-F9,  Shift-F1 thru  Shift-F9,  and  Ctrl-F1 
  217.                     thru  Ctrl-F9  may  be  user  defined  to execute other 
  218.                     DOS commands.  Alt-F10, Shift-F10 and Ctrl-F10 are used
  219.                     to display/change  macro  definitions.   Should  future
  220.                     desired enhancements require some available  keys,  one
  221.                     set of the above keys (ie: all alternate-function keys)
  222.                     may be freed up for such purposes.
  223.  
  224.                  -  Add  capability  to link a directory to a number key or 
  225.                     alt-number key sequence.  After such linkage  is  made, 
  226.                     depressing  the  single  number  key  or alt-number key 
  227.                     sequence will switch the directory display to  the  new 
  228.                     directory.   Selecting  "0"  or  "alt-0"  will  display 
  229.                     directory links and allow additions/deletions.  
  230.  
  231.                  -  Added Ctrl-E option to enable  user  to  define desired 
  232.                     editor  and  lister  program.  Defaults  are "edit" and 
  233.                     "list" but may be permanently changed by the user.  
  234.  
  235.                  -  Added "defaults" file support to provide  for permanent 
  236.                     user changes to most of the previous options.  
  237.  
  238.                  -  Remember to change the  "set  DS=0FBb"  entry  in  your 
  239.                     "autoexec.bat" file to reflect the full pathname of the 
  240.                     home directory for all the DS files.
  241.                     ie: "set DS=c:\ds"   if the user has placed all the  DS
  242.                                          programs in the "c:\ds" directory.  
  243.  
  244.        Ver 3.10  (05 Jan 88)
  245.  
  246.                  -  Replaced use of Device Driver (old "ds_drive.sys" file)   
  247.                     with disk  "log" and "global" files.   User now has the
  248.                     option (within "Ctrl-E")  to specify  which  drives  to
  249.                     maintain a  "log"  file on.   This change  may slow the 
  250.                     program down somewhat but has the following advantages:
  251.  
  252.                          +  Recovered 10K of memory by  elimination  of
  253.                             device driver.  You can now take it out  of 
  254.                             your "config.sys" file. 
  255.                          +  Allows user to maintain up to 26 disk "log"
  256.                             files  (old  device driver only allowed 2).
  257.                          +  Eliminates  initial  disk  scan  on program
  258.                             startup if  a  drive "log"  file  has  been
  259.                             previously created.
  260.  
  261.                     Use of a RAM drive as the "HOME" directory for  the  DS
  262.                     files can negate some of the delay encurred due to file
  263.                     input/output.
  264.  
  265.                  -  Expanded limits of program to accomodate a  maximum  of
  266.                     150 directories per drive, and 300 files per directory.
  267.  
  268.                  -  Changed functions of F3, F4, F5, F6 directory  movement
  269.                     keys to the following:
  270.  
  271.                       +  F3 = Move directory highlighter  up  one-half  the
  272.                               screen.
  273.                       +  F4 = Move directory highlighter  down one-half the
  274.                               screen.
  275.                       +  F5 = Move directory highlighter to root directory.
  276.                       +  F6 = Move directory highlighter to last directory.
  277.  
  278.                  -  Changed "TAB <ltr>" command to work on tabbing  to  the
  279.                     first  file  whose  filename  begins  with  the  letter
  280.                     entered after the TAB key is depressed.  The old  usage
  281.                     of tabbing to directories can be done better  with  the
  282.                     "directory-number links" options ("0" and "alt-0").
  283.  
  284.                  -  Fixed file  I/O  problem  with  "ds_prog.def"  defaults
  285.                     file.  Certain color selections resulted in a  "Ctrl-Z"
  286.                     (end of file) character being written to the file.  Not
  287.                     all the file I/O routines accessed the file in a binary
  288.                     mode.  They  do  now,  eliminating  the  problem   with   
  289.                     encountering an end of file character.
  290.  
  291.                  -  Fixed problem of recording "HOME" directory of DS files.
  292.                     Program did not record home directory correctly if  the 
  293.                     user specified the  root  directory  of a  drive.   For 
  294.                     example, if  the  user  specified  "set DS=c:"  in  the 
  295.                     autoexec.bat file for the root  directory  of  the "c",
  296.                     the program did not record the home directory correctly.
  297.                     Hopefully it records it correctly now; however, I still
  298.                     recommend that users create a "ds" directory under  the
  299.                     root directory and place all DS files in that directory.
  300.                     A "set DS=c:\ds"  command  would  then be  required  in
  301.                     autoexec.bat file.
  302.  
  303.                  -  Fixed problem with  "Illegal Interrupt No. 0Ah at ...."
  304.                     which was experienced mostly by AT&T 6300 PC's but also
  305.                     by some other models.
  306.  
  307.                  -  Added option 'Z' to toggle display/non-display of time.
  308.                     Time is displayed in the top  border.  This  option  is
  309.                     not fully implemented in its final form yet and has not
  310.                     been included in the user's manual.
  311.  
  312.                  -  Added option to allow arrow keys to do double  duty  as
  313.                     not only file  movement  keys  but  also  as  directory
  314.                     movement keys.   Toggling the space bar will toggle the
  315.                     definition of the arrow  keys  from  file  movement  to
  316.                     directory movement or from directory movement  to  file
  317.                     movement.  If a left pointing arrow appears midway down
  318.                     the border between the directory and file screens,  the
  319.                     arrow keys will  then work  on moving  the  highlighted
  320.                     directory.  If no arrow  appears in the border  between 
  321.                     the 2 screens, then the arrow keys work on  the  files.
  322.                     If desired, the space bar can be prevented from  acting
  323.                     as a toggle key by pressing the 'Q'  key.  A second way
  324.                     of defining  arrow  keys  is  to  use the  Ctrl-Left or 
  325.                     Ctrl-Right arrow. Ctrl-Left Arrow will define the arrow
  326.                     keys to navigate amongst directories,  while Ctrl-Right
  327.                     Arrow will define the arrow keys to work on files. This
  328.                     option is not fully implemented in its final  form  yet
  329.                     and will change somewhat in the next version.
  330.  
  331.                  -  First attempt at installing code to support  PS/2  MCGA
  332.                     and VGA 50 line mode.  ALT-E Option should toggle  PS/2
  333.                     displays to/from 25/50 line  display  modes.  There  is
  334.                     not much display info readily available to me  on  PS/2
  335.                     modes so keep the faith as it may take an  iteration or
  336.                     two to get this  code  working  correctly. I could  use 
  337.                     some help and/or feedback from PS/2 users on this  one.
  338.                     Unfortunately I do not have access to PS/2 equipment so
  339.                     am working in the dark on perfecting display modes  for
  340.                     PS/2s.
  341.  
  342.                  -  Added Ctrl-T option to create a "Tree Dump" file in the
  343.                     root directory of the current drive  showing  the  tree
  344.                     structure of the  disk.  The  name of  the file will be
  345.                     "tree_c" if on "c" drive, "tree_d" if on "d", etc.
  346.  
  347.                  -  As this version of the program depends more heavily  on
  348.                     successfully reading and writing global/drive  data  to
  349.                     files, the following procedure should be kept in  mind.
  350.                     Should the user experience any hangups after  initially
  351.                     successful use of the program, it is  recommended  that
  352.                     the user delete the "ds_globl.log", "ds_drv_?.log" and,
  353.                     as a last resort, the "ds_prog.def" files.  The program
  354.                     will create the foregoing files if  it  does  not  find
  355.                     them and this may clear up any hangups  should  one  or
  356.                     more of those files get messed up during a  write  file
  357.                     operation.
  358.  
  359.        Ver 3.10a (06 Feb 88)
  360.  
  361.                  -  Fixed problem of blank screen when returning from macro   
  362.                     definitions  (Alt-F10),   directory  links  ("0"),  and
  363.                     default definitions (ctrl-e).                          
  364.  
  365.                  -  Relaxed edit checks on  color  changes.   Version  3.10 
  366.                     would not  allow  certain  color  monitors/adaptors  to 
  367.                     change color settings.
  368.  
  369.        Ver 3.20  (01 Jul 88)
  370.   
  371.                  -  Due  to popular demand, have reinstated the "TAB <ltr>" 
  372.                     option  to  work  on tabbing/jumping  to  a  1st  level 
  373.                     directory whose name begins with <ltr>.   The option of 
  374.                     tabbing/jumping  to a file will now be accomplished  by 
  375.                     "TAB TAB <ltr>".      
  376.   
  377.                  -  Corrected problem with  PS/2 MCGA video mode switching.
  378.  
  379.                  -  Added following macro options:
  380.  
  381.                          %t  =  Insert  names of all tagged files  at  this 
  382.                                 position   of  macro.   Filename  will  not 
  383.                                 include filename extensions. 
  384.                          %T  =  Insert  names  of all tagged files at  this 
  385.                                 position  of macro.   Filename will include 
  386.                                 filename extensions. 
  387.                          %1c =  Execute a macro with tagged files only once 
  388.                                 even  though  the  macro  may   run  on  to 
  389.                                 multiple  lines due to the number of  files 
  390.                                 tagged.  The specified "c" character is the 
  391.                                 character  to  end each  line  (except  the 
  392.                                 last)  of  the macro.   Some programs would 
  393.                                 expect this character to be a "+". 
  394.                          %O  =  Overlay  DS program to execute  the  macro, 
  395.                                 thereby recovering about 83k of memory.  DS 
  396.                                 program will be reloaded and executed  upon 
  397.                                 termination of the macro. 
  398.                          %X  =  Directly  execute the command in the  macro 
  399.                                 instead   of  executing  macro   through  a 
  400.                                 command   processor   (command.com).   This
  401.                                 option is  less  desirable  than  executing 
  402.                                 thru a command processor,  but available to
  403.                                 try if the macro fails  to  work  thru  the
  404.                                 command processor.
  405.  
  406.                     Read  the user's manual for a fuller description of the
  407.                     foregoing new macro options.
  408.  
  409.                  -  Enabled   overlaying   of  DS  program  with  following 
  410.                     options: 
  411.  
  412.                     + Alt-L = List indicated file
  413.                     + Alt-E = Edit indicated file   (old EGA toggle option)
  414.                     + Alt-X = Execute indicated file
  415.                     + Alt-C = Command Entry         (old copy files option)
  416.  
  417.                     These  options  will  overlay the DS  program,  thereby 
  418.                     recovering about 83k of memory.  Upon completion of the 
  419.                     specified  activity the DS program will be reloaded and 
  420.                     executed.  Each of the above options have a counterpart 
  421.                     option  without  the  "ALT"  key which  does  the  same 
  422.                     activity  but without overlaying the DS  program.   The 
  423.                     perferred  and fastest method is the option without the 
  424.                     "ALT"  key,  but if memory is in short supply the  ALT-
  425.                     Option  sequence   may  enable  accomplishment  of  the 
  426.                     desired activity when the perferred option is unable to 
  427.                     complete the requested activity.
  428.  
  429.                     With this option it is now most important that the user
  430.                     specify  the complete pathname for the desired "editor"
  431.                     and  "lister"  programs  (using  the  "ctrl-e"  option)
  432.                     otherwise  the "alt-l" and "alt-e" options will display
  433.                     the following rather misleading DOS error message:
  434.  
  435.                                    "run-time error R6005
  436.                                     -not enough memory on exec"
  437.  
  438.                     This option has also caused  the  following  options to
  439.                     change activation keys:
  440.  
  441.                     + Copy Tagged Files  is  now  Option "K"   (vice alt-c)
  442.  
  443.                     + 25 43/50  Line  Mode  Toggle  is  now  Option "Alt-M"
  444.                       (vice alt-e)
  445.                     
  446.                ┌────────────────────────────────────────────────┐
  447.  ──────────────┤                    AUTHOR                      ├──────────────
  448.                └────────────────────────────────────────────────┘
  449.  
  450.                                   Nat Martino
  451.                             501 W. Vineyard Ave. #514
  452.                                Oxnard, CA  93030
  453.                                  (805) 485-6340
  454.  
  455.                ┌────────────────────────────────────────────────┐
  456.  ──────────────┤            REGISTRATION/LICENSING              ├──────────────
  457.                └────────────────────────────────────────────────┘
  458.        
  459.     *  A $15 shareware contribution is requested for using the program.
  460.     *  The author retains the sole right to sell the program.
  461.     *  The author grants users the right to copy and distribute the program
  462.        within the following constraints:
  463.          - All program files remain unaltered and are distributed en masse.
  464.          - Only the original "non-cloned" version of the program  with  the
  465.            startup/termination and drive change time delays is distributed.
  466.          - No attempt is made to sell the program, or to make money from it
  467.            or any modified version of it.
  468.          - The program is not  bundled  with  any  other  hardware/software
  469.            transactions without the author's permission.
  470.          - Recognized users' groups may charge a maximum $5 duplication  or
  471.            distribution fee.
  472.     *  Continued use of the program (more than 2 weeks) by any  individual,
  473.        corporation  or institution without a single-user or site license is
  474.        prohibited.
  475.     *  Single-user licenses are obtained by sending in  the  $15  shareware
  476.        contribution.
  477.     *  Corporations   and  other  institutions  (including  government  and 
  478.        educational)  which desire using the  program should  refer  to  the
  479.        "DS_SITE.LIC"  file  for  site licensing information.
  480.  
  481.                ┌────────────────────────────────────────────────┐
  482.  ──────────────┤                  DISCLAIMER                    ├──────────────
  483.                └────────────────────────────────────────────────┘
  484.  
  485.             The author disclaims all warranties expressed or implied  as to
  486.        the  quality or performance of this program.  The author will not be
  487.        held liable for any lost profits, lost savings or  any other direct,
  488.        indirect, incidental or consequential damages resulting from the use
  489.        of this program. Your use of this program constitutes your agreement
  490.        to this disclaimer and your  release of  the author from any form of
  491.        liability or litigation.
  492.  
  493.  
  494.